import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
import path from 'path'

const resolve = (dir) => path.join(__dirname, dir)
// https://vitejs.dev/config/
export default defineConfig({
  // // css配置
  // css: {
  //   // 预处理器
  //   preprocessorOptions: {
  //     scss: {
  //       additionalData: `$injectedColor: orange;`
  //     }
  //   }
  // },
  resolve: {
    // 配置路径别名
    alias: {
      "@": resolve('src'),
      "comps": resolve('src/components'),
      "api": resolve('src/api')
    }
  },
  plugins: [vue(), vueJsx({
    // options are passed on to @vue/babel-plugin-jsx
  })]
})
